﻿using FluentNHibernate.Mapping;
using SOLInfo.GEN.Domain.Entities;

namespace SOLInfo.GEN.Repository.Mappings
{
    public class PalavraChaveMapping : ClassMap<PalavraChave>
    {
        public PalavraChaveMapping()
        {
            Id(x => x.Codigo);
            Map(x => x.Palavra);
            HasManyToMany<Noticia>(x => x.Noticia)
                .Cascade.SaveUpdate()
                .Inverse()
                .Table("PalavraChave_Noticia");
        }
    }
}
